home *** CD-ROM | disk | FTP | other *** search
/ Multimedia Producer's Bible / Multimedia Producer's Bible.iso / mac / mTropolis / mTropolis Sampler Files / mFactory Object Model Examples / Source / SimpMsgr / SimpMsgr.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-12-20  |  509 b   |  34 lines  |  [TEXT/MMCC]

  1. /*    SimpMsgr.h
  2. **
  3. **    Copyright 1995, mFactory, Inc.
  4. **    All rights reserved.
  5. */
  6.  
  7. #pragma once
  8.  
  9. #ifndef _SimpMsgr_
  10.     #define _SimpMsgr_
  11.  
  12.     typedef struct SimpMsgrComp SimpMsgrComp;
  13.  
  14.     #ifndef MSelf
  15.         #define MComponentName SimpleMessenger
  16.         #define MSelf SimpMsgrComp
  17.         #include "MFusion.h"
  18.     #endif
  19.  
  20.     typedef struct SimpMsgrComp {
  21.         MEvent        f_activateEvent;
  22.         MEvent        f_sendEvent;
  23.     } SimpMsgrComp;
  24.  
  25.     const short    kSimpMsgrRev = 0;
  26.  
  27.     enum {
  28.         kSimpMsgrNumProcs
  29.     };
  30.  
  31.     const kSimpMsgrSlot = kMBaseCompSlot + 1;
  32.  
  33. #endif
  34.